Architecture as Language: A story
نویسنده
چکیده
Architecture is typically either a very non-tangible, conceptual aspect of a software system that can primarily be found in Word documents, or it is entirely driven by technology (“we use an XML architecture”). Both are bad: the former makes it hard to work with, and the latter hides architectural concepts behind technology hype. What can be done? As you develop the architecture, evolve a language that allows you to describe systems based on this architecture. Based on my experience in a number of real-world projects, this makes the architecture tangible and provides an unambiguous description of the architectural building blocks as well as the concrete system while still staying away from technology decisions (which then can be made consciously in a separate step). The first part of this paper illustrates the idea using a real-world story. The second part summarizes the key points of the approach.
منابع مشابه
Architecture Narration: A Comparative Study on Narration in Architecture and Story
The way architects think about different issues from developing plans, perspectives, and views to cross-sections and structure of a building is a common and general one. Regardless of its merits and efficiency, this way of thinking indicates a degradation in architectural thinking. Indeed, architectures today are caught in a specific architecture language where the boundaries of language create...
متن کاملDeveloping a Drama Management Architecture for Interactive Fiction Games
A growing research community is working towards employing drama management components in interactive story-based games. These components gently guide the story towards a narrative arc that improves the player’s experience. In this paper we present our Drama Management architecture for real-time interactive story games that has been connected to a real graphical interactive story based on the An...
متن کاملاز اسطوره تا عرفان
One of the characteristics of the language of mysticism, like that of poetry and art, is its imagery and analogy. Evidently there is also al close relationship between mysticism and myth. It is on the basis of these two facts that the writer of this article following a brief report on the allegorical language of mysticism examines the relationship between mysticism and myth by investigating the...
متن کاملComparative Analysis of Common Patterns of Language and Architecture in Traditional and Modern Mosques of Iran (Cases Study: Sheikh Lotfollah Mosque, Nasir Al-Molk Mosque, Al-Ghadir Mosque, Shahrak-e-Gharb Central Mosque)
In this paper, the system of language and architecture has been studied in three levels of elemental, structural and semantic in cases of traditional and modern mosques in Iran through the method of analyzing the content of texts and in a conceptual model. Then, in a comparative method, the common patterns of these systems have been explained at all three levels. The common features at the elem...
متن کاملThe Comparative Effects of Using Electronic Short Story Books and Tradi-tional Printed Texts on EFL Learners’ Reading Comprehension
The purpose of this study was to investigate the comparative effect of using electronic short story books and traditional printed texts on EFL learners’ reading comprehension. For that purpose, ninety female learners ranging in age between fifteen and thirty five sat for the language proficiency test (PET, 2009) as the test of homogeneity and consequently sixty students were selected based on t...
متن کاملArchitecture as Language , Part 2 : Expressing Variability
This second part of the Architecture As Language series looks at implementing variability in the DSL. This open up the Architecture As Language approach as a foundation for product line architectures. We explain how to express positive and negative variability in the DSL and how integrate it with feature modeling. Like in the first paper, we look at the story, the concepts, and – in the last se...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008